<?php
namespace platform\interfaces;

/**
 * @name 系统配置
 * @sort 2
 * @remark
 */
interface SysInterface
{
    /**
     * @name 权限管理
     * @post k:action,v:refresh,t:刷新权限库
     * @sort 1
     */
    public function actionAuth();

    /**
     * @name 角色管理
     * @post k:action,v:list,t:获取列表
     * @post k:action,v:info,t:编辑
     * @post k:action,v:get_permission,t:获取权限
     * @post k:action,v:save_permission,t:变更权限
     * @post k:action,v:save,t:保存
     * @post k:action,v:del,t:删除
     * @sort 2
     */
    function actionRole();

    /**
     * @name 管理员管理
     * @post k:action,v:list,t:获取列表
     * @post k:action,v:info,t:编辑
     * @post k:action,v:save,t:保存
     * @post k:action,v:del,t:删除
     * @sort 3
     */
    function actionManager();

    /**
     * @name 系统配置
     * @post k:action,v:list,t:规则列表
     * @post k:action,v:save,t:保存
     * @post k:action,v:info,t:编辑
     * @post k:action,v:del,t:删除
     * @post k:action,v:startstop,t:启停用规则
     * @post k:action,v:loglist,t:操作日志
     * @post k:action,v:bannersave,t:保存轮播图
     * @post k:action,v:bannerlist,t:轮播图列表
     * @post k:action,v:bannerdel,t:删除轮播图
     * @post k:action,v:bannerstartstop,t:启停用轮播图
     * @sort 1
     */
    public function actionIndex();

}
